package cc.verywell.pureblock.msg.nfs.idx.extraUpload;

import java.util.List;

import cc.verywell.pureblock.func.node.KeyShell;
import cc.verywell.pureblock.msg.nfs.idx.NfsidxStructure;
import cc.verywell.pureblock.net.NormalSession;

/**
* 
* Copyright © 2019 TanYaqiu. All rights reserved.
* @author TanYaqiu 
* @address flat 601
* @date 2019年10月2日 下午5:54:59
*/
public interface UploadSupply {
	void fireStoreFile(NormalSession nc, List<byte[]> fileHash);
	void fireWantFile(NormalSession nc, byte[] fileHash);

	NfsidxStructure needNewExternalFile(KeyShell key,NfsidxStructure errFile); //会fire错误;
}
